xen.git
20 years agobitkeeper revision 1.1718.2.1 (42b548b7ux2RLNcFOrtdJXuEMvLNEw)
iap10@spot.cl.cam.ac.uk [Sun, 19 Jun 2005 10:28:07 +0000 (10:28 +0000)]
bitkeeper revision 1.1718.2.1 (42b548b7ux2RLNcFOrtdJXuEMvLNEw)

This patch allows user to choose mirror to get linux kernel source instead of getting it from kernel.org (which set as default)

20 years agobitkeeper revision 1.1718 (42b354a2M210uRAoeEEWX9FSzlNu-Q)
iap10@freefall.cl.cam.ac.uk [Fri, 17 Jun 2005 22:54:26 +0000 (22:54 +0000)]
bitkeeper revision 1.1718 (42b354a2M210uRAoeEEWX9FSzlNu-Q)

Add -fPIC tools/xenstore/Makefile

From: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1717 (42b3442b7kXKhXN5lvR9spIGT5LsYQ)
iap10@tetris.cl.cam.ac.uk [Fri, 17 Jun 2005 21:44:11 +0000 (21:44 +0000)]
bitkeeper revision 1.1717 (42b3442b7kXKhXN5lvR9spIGT5LsYQ)

When xend starts, it fires off xcs.  If you're running on a slow
machine its possible that xcs started but xend didnt wait long
enough to notice.  The attached patch loops several times while
waiting for xcs to come up.  It seems to be working here while the
original is not (slow machine here).

From: Tim Newsham [newsham@lava.net]
Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1716 (42b336f8VKVQeJVq9gIppvvdYPrMmw)
iap10@freefall.cl.cam.ac.uk [Fri, 17 Jun 2005 20:47:52 +0000 (20:47 +0000)]
bitkeeper revision 1.1716 (42b336f8VKVQeJVq9gIppvvdYPrMmw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk

20 years agobitkeeper revision 1.1713.3.14 (42b31404a5lBMKNKYzOsHXWQ0k_d-Q)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 18:18:44 +0000 (18:18 +0000)]
bitkeeper revision 1.1713.3.14 (42b31404a5lBMKNKYzOsHXWQ0k_d-Q)

xsnode.py:
  Updated watches/event code from Mike Wray.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.13 (42b30f66_kcj5tkDzz9DSBmqEbyHrQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:59:02 +0000 (17:59 +0000)]
bitkeeper revision 1.1713.3.13 (42b30f66_kcj5tkDzz9DSBmqEbyHrQ)

xs.c:
  Update comment.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.12 (42b30f09wgYSRV9tHZUjq2JpreIozQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:57:29 +0000 (17:57 +0000)]
bitkeeper revision 1.1713.3.12 (42b30f09wgYSRV9tHZUjq2JpreIozQ)

xs.c:
  Fix some oversights in watch/token code.
  Cleanup whitespace.
  Move method documentation next to method definition.
  Reorder functions in file.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.11 (42b30a02txpfqH2-OnZmhyrJWqPgHQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:36:02 +0000 (17:36 +0000)]
bitkeeper revision 1.1713.3.11 (42b30a02txpfqH2-OnZmhyrJWqPgHQ)

xs.c:
  Add copyright notice.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.10 (42b306faXfFxqDZahYvvQJPQeaDm1A)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:23:06 +0000 (17:23 +0000)]
bitkeeper revision 1.1713.3.10 (42b306faXfFxqDZahYvvQJPQeaDm1A)

netif.py:
  Add mtu config option for network interfaces.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.9 (42b306d0pFeN318FP89TE8LRrhROMQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:22:24 +0000 (17:22 +0000)]
bitkeeper revision 1.1713.3.9 (42b306d0pFeN318FP89TE8LRrhROMQ)

xsobj.py:
  Cleanup interface to DB.
  Updated watches/event code.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.8 (42b2f91bG45uUFWHhUaUha3e1OAxJQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 16:23:55 +0000 (16:23 +0000)]
bitkeeper revision 1.1713.3.8 (42b2f91bG45uUFWHhUaUha3e1OAxJQ)

xsnode.py:
  Updated watches/event code from Mike Wray.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.7 (42b2eca9N1e5S0oGdW8OeKAkL9oDOQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 15:30:49 +0000 (15:30 +0000)]
bitkeeper revision 1.1713.3.7 (42b2eca9N1e5S0oGdW8OeKAkL9oDOQ)

netif.py, blkif.py:
  Add exportToDB functions to save evtchn port.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.6 (42b2dc47kgG53fAZb70R3lHX96n7dw)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 14:20:55 +0000 (14:20 +0000)]
bitkeeper revision 1.1713.3.6 (42b2dc47kgG53fAZb70R3lHX96n7dw)

xsobj.py:
  Handle attribute lookups for non-existing attributes.
  Use setAttr consistently.
  Fix access to data in convertFromDB.
console.py:
  Cleanup whitespace.
channel.py:
  Cleanup saveToDB.
blkif.py:
  Save dev_handle in DB.
image.py:
  Cleanup exportToDB.
XendDomainInfo.py:
  Cleanup {save,export}toDB use.
  Cleanup whitespace.
  Change id type to be int.
  Output store_mfn in sxpr.
  Use id variable name consistently for domain id's.
  Add eventChannel comment.
  On restore, the uuid must be known.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.5 (42b2a4e2r6SNlC_nq2hAkXEQjEFAmA)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 10:24:34 +0000 (10:24 +0000)]
bitkeeper revision 1.1713.3.5 (42b2a4e2r6SNlC_nq2hAkXEQjEFAmA)

Many files:
  - watch now takes a token, returned when reading watch
  - More tests
  - Fix domain shared page communication (flush output)
  - Add "home" path for domains
  - More permissions checks in various functions
  - Simplify watch acknowledgement code and fix occasional bug
xs_watch_stress.c, 12readonly.sh, 11domain-watch.sh, 10domain-homedir.sh:
  new file
xs_stress.c, xs_lib.h, xs_lib.c:
  Cleanup whitespace.
ignore:
  Add tools/xenstore/xs_watch_stress
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.4 (42b29eb6XRlJtKSkJ3VkG8PI0Dl4sg)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 09:58:14 +0000 (09:58 +0000)]
bitkeeper revision 1.1713.3.4 (42b29eb6XRlJtKSkJ3VkG8PI0Dl4sg)

ignore:
  Add tools/xenstore/xs_dom0_test
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.3 (42b2995e93GNUwPpV6yP21Fl3iIRRQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 09:35:26 +0000 (09:35 +0000)]
bitkeeper revision 1.1713.3.3 (42b2995e93GNUwPpV6yP21Fl3iIRRQ)

Makefile:
  Add xs_dom0_test program to test IOCTL_PRIVCMD_INITDOMAIN_STORE.
xs_dom0_test.c:
  new file
From: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.2 (42b296adTFf-i3SL6NuYF5MX4ai91Q)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 09:23:57 +0000 (09:23 +0000)]
bitkeeper revision 1.1713.3.2 (42b296adTFf-i3SL6NuYF5MX4ai91Q)

Makefile:
  Build libxenstore-pic.a.
setup.py:
  Link with libxenstore-pic.a.
Makefile:
  Build libxc-pic.a.
  Build xenstore once is enough.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.1 (42b28e04xelbNlMIz5vWQQ5_M71w0A)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 08:47:00 +0000 (08:47 +0000)]
bitkeeper revision 1.1713.3.1 (42b28e04xelbNlMIz5vWQQ5_M71w0A)

privcmd.h, privcmd.c:
  Add IOCTL_PRIVCMD_INITDOMAIN_STORE to setup dom0 xenstore page
  and event channel.
From: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.1.13 (42b16610ojQcHPRC6Ao_1CKXClza9A)
sos22@douglas.cl.cam.ac.uk [Thu, 16 Jun 2005 11:44:16 +0000 (11:44 +0000)]
bitkeeper revision 1.1713.1.13 (42b16610ojQcHPRC6Ao_1CKXClza9A)

Slightly disgusting hack to avoid using lots of lock instructions on a uniprocessor
machine just because we happened to compile with CONFIG_SMP.  Essentially, we
make a big table of all of the instruction sequences which differ in ``easy''
ways between UP and SMP kernels, and then select which one to use at run time.

Signed-off-by: Steven Smith <sos22@cam.ac.uk>
20 years agobitkeeper revision 1.1713.1.12 (42b0da31QIvTtfE2iHo4yER4A1GFIw)
kaf24@firebug.cl.cam.ac.uk [Thu, 16 Jun 2005 01:47:29 +0000 (01:47 +0000)]
bitkeeper revision 1.1713.1.12 (42b0da31QIvTtfE2iHo4yER4A1GFIw)

serial.c:
  Fix serial_getc locking.

20 years agobitkeeper revision 1.1713.1.11 (42b03e2dFl47vRNjIHPpu-GWrag_zA)
ach61@arcadians.cl.cam.ac.uk [Wed, 15 Jun 2005 14:41:49 +0000 (14:41 +0000)]
bitkeeper revision 1.1713.1.11 (42b03e2dFl47vRNjIHPpu-GWrag_zA)

remove obsolete debugger documentation

20 years agobitkeeper revision 1.1713.1.10 (42b03d19TAy64Sdjkm7M7nVoGNwCVw)
ach61@arcadians.cl.cam.ac.uk [Wed, 15 Jun 2005 14:37:13 +0000 (14:37 +0000)]
bitkeeper revision 1.1713.1.10 (42b03d19TAy64Sdjkm7M7nVoGNwCVw)

readme for pdb 0.3

20 years agobitkeeper revision 1.1713.1.9 (42af306adOSGlJaEmolMoERc4oAXYg)
chrisw@osdl.org[kaf24] [Tue, 14 Jun 2005 19:30:50 +0000 (19:30 +0000)]
bitkeeper revision 1.1713.1.9 (42af306adOSGlJaEmolMoERc4oAXYg)

[PATCH] x86_64 entry.S cleanup - take 3

This patch cleans up x86_64 entry.S.  Namely, it updates the Xen relevant
macros to be the simpler version that's found in i386.  This means that:

 - XEN_[UN]BLOCK_EVENTS interface now takes care of dealing with
   SMP issues and is no longer conditionally defined
 - XEN_LOCKED_[UN]BLOCK_EVENTS is identical in both cases (SMP and UP)
   and no longer needs to be conditionally defined
 - XEN_[UN]LOCK_VPCU_INFO_SMP is dropped in favor of XEN_GET/PUT_VCPU_INFO

This cleans up the code, minimizes the differences with i386 code, and
lays the groundwork for SMP support (the real reason I did this ;-).
It's booting, executing syscalls, taking interrupts, etc (it's what I'm
using to send this e-mail).

Signed-off-by: Chris Wright <chrisw@osdl.org>
===== linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/entry.S 1.10 vs edited =====

20 years agobitkeeper revision 1.1713.1.8 (42aed659DzIwFCeaK8Cxa8ZpzbHR-Q)
arun.sharma@intel.com[kaf24] [Tue, 14 Jun 2005 13:06:33 +0000 (13:06 +0000)]
bitkeeper revision 1.1713.1.8 (42aed659DzIwFCeaK8Cxa8ZpzbHR-Q)

[PATCH] 64-session-id.patch

session_id is an opaque pointer, so should be wider on 64 bit platforms.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1713.1.7 (42ae0dd6jIaFvKcbyu8YLCgOrZScdg)
chrisw@osdl.org[kaf24] [Mon, 13 Jun 2005 22:51:02 +0000 (22:51 +0000)]
bitkeeper revision 1.1713.1.7 (42ae0dd6jIaFvKcbyu8YLCgOrZScdg)

[PATCH] [PATCH] fix x86_64 initrd support

* Chris Wright (chrisw@osdl.org) wrote:

Ugh, that one had some tab damage, here's the proper patch.
-chris

20 years agobitkeeper revision 1.1713.1.6 (42ae0d7cI1fdGe88s6RyEx8d0oy2wg)
arun.sharma@intel.com[kaf24] [Mon, 13 Jun 2005 22:49:32 +0000 (22:49 +0000)]
bitkeeper revision 1.1713.1.6 (42ae0d7cI1fdGe88s6RyEx8d0oy2wg)

[PATCH] x64-vmxassist-fix2.patch

Fix 64 bit build. Tested the binary built on a 64 bit platform on a 32 bit platform.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1713.1.5 (42ae0d44bPpuSBR0o475OuEOeDlNPg)
kaf24@firebug.cl.cam.ac.uk [Mon, 13 Jun 2005 22:48:36 +0000 (22:48 +0000)]
bitkeeper revision 1.1713.1.5 (42ae0d44bPpuSBR0o475OuEOeDlNPg)

Fix xs Python module for Python <2.3.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1713.1.4 (42ada8c7SOk12pe5FJtQjpPwNus87g)
vh249@arcadians.cl.cam.ac.uk [Mon, 13 Jun 2005 15:39:51 +0000 (15:39 +0000)]
bitkeeper revision 1.1713.1.4 (42ada8c7SOk12pe5FJtQjpPwNus87g)

fix x86-64 compilation with CONFIG_SMP

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1713.1.3 (42ad95fdAjhhuDM4A-oDzz_3fc_elA)
ach61@arcadians.cl.cam.ac.uk [Mon, 13 Jun 2005 14:19:41 +0000 (14:19 +0000)]
bitkeeper revision 1.1713.1.3 (42ad95fdAjhhuDM4A-oDzz_3fc_elA)

export evtchn irq symbols

20 years agobitkeeper revision 1.1715 (42ad87c2-sJjiHBUqeN9efUJT_3kSQ)
iap10@freefall.cl.cam.ac.uk [Mon, 13 Jun 2005 13:18:58 +0000 (13:18 +0000)]
bitkeeper revision 1.1715 (42ad87c2-sJjiHBUqeN9efUJT_3kSQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk

20 years agobitkeeper revision 1.1713.1.2 (42ad8793XA-gObRPsPuWlI4gxZ7j5Q)
iap10@freefall.cl.cam.ac.uk [Mon, 13 Jun 2005 13:18:11 +0000 (13:18 +0000)]
bitkeeper revision 1.1713.1.2 (42ad8793XA-gObRPsPuWlI4gxZ7j5Q)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.167 (42ad874eIWwyPd8tmJO5tkGQ2JoYXQ)
iap10@freefall.cl.cam.ac.uk [Mon, 13 Jun 2005 13:17:02 +0000 (13:17 +0000)]
bitkeeper revision 1.1159.258.167 (42ad874eIWwyPd8tmJO5tkGQ2JoYXQ)

Upgrade to linux patch 2.6.11.12
Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1713.1.1 (42ad6c58vwWhK1Og54nBpformSdpBg)
mafetter@fleming.research [Mon, 13 Jun 2005 11:22:00 +0000 (11:22 +0000)]
bitkeeper revision 1.1713.1.1 (42ad6c58vwWhK1Og54nBpformSdpBg)

Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk
into fleming.research:/scratch/fleming/mafetter/xen-unstable.bk

20 years agobitkeeper revision 1.1665.5.1 (42ad6c12E1ON5w6kM0LoahANTeoDXw)
mafetter@fleming.research [Mon, 13 Jun 2005 11:20:50 +0000 (11:20 +0000)]
bitkeeper revision 1.1665.5.1 (42ad6c12E1ON5w6kM0LoahANTeoDXw)

light-weight shadow mode bug fix.

20 years agobitkeeper revision 1.1714 (42aa3a9a496MHCAuDASFOLRgBsKcZQ)
arun.sharma@intel.com[iap10] [Sat, 11 Jun 2005 01:12:58 +0000 (01:12 +0000)]
bitkeeper revision 1.1714 (42aa3a9a496MHCAuDASFOLRgBsKcZQ)

[PATCH] [PATCH] vmx-device-models-py.patch

Start device models for VMX domains. I'm not sure why the event channel port number is off by 1.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1713 (42aa3a20ChQzxgtayeznwUqIP82hng)
arun.sharma@intel.com[iap10] [Sat, 11 Jun 2005 01:10:56 +0000 (01:10 +0000)]
bitkeeper revision 1.1713 (42aa3a20ChQzxgtayeznwUqIP82hng)

[PATCH] x64-vmxassist-fix.patch

Fix 64 bit build.

Signed-off-by: Nitin Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1712 (42a9e462KdLcahjgT2sxM21td5eB7Q)
arun.sharma@intel.com[kaf24] [Fri, 10 Jun 2005 19:05:06 +0000 (19:05 +0000)]
bitkeeper revision 1.1712 (42a9e462KdLcahjgT2sxM21td5eB7Q)

[PATCH] fix-trace-y.patch

Fix trace=y builds.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1711 (42a9e457jQGBsoAWKrbJlmIKRwGd3w)
arun.sharma@intel.com[kaf24] [Fri, 10 Jun 2005 19:04:55 +0000 (19:04 +0000)]
bitkeeper revision 1.1711 (42a9e457jQGBsoAWKrbJlmIKRwGd3w)

[PATCH] xmexample-vmxassist.patch

Update VMX config for vmxassist.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1709 (42a9e368xTRiv5eo1mo6-1ldR6lfPg)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 19:00:56 +0000 (19:00 +0000)]
bitkeeper revision 1.1709 (42a9e368xTRiv5eo1mo6-1ldR6lfPg)

added tag ia64-stable

20 years agobitkeeper revision 1.1710 (42a9cf67UYP4Ao1KcX2E9wd6g877MA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 17:35:35 +0000 (17:35 +0000)]
bitkeeper revision 1.1710 (42a9cf67UYP4Ao1KcX2E9wd6g877MA)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1705.1.17 (42a9c29fxaDTWROFphY2UjU8IBagWw)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 16:41:03 +0000 (16:41 +0000)]
bitkeeper revision 1.1705.1.17 (42a9c29fxaDTWROFphY2UjU8IBagWw)

Fix NULL-handler check when propagating faults to guest kernels.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.16 (42a9bd07XRRfLC09WWyRiQyCeXgWTQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 16:17:11 +0000 (16:17 +0000)]
bitkeeper revision 1.1705.1.16 (42a9bd07XRRfLC09WWyRiQyCeXgWTQ)

Manual merge.

20 years agobitkeeper revision 1.1159.258.166 (42a9bca7SPmMRozAfET0WOMKS0VQZA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 16:15:35 +0000 (16:15 +0000)]
bitkeeper revision 1.1159.258.166 (42a9bca7SPmMRozAfET0WOMKS0VQZA)

Fix and simplify the seg_fixup code. It only needs to handle
instructions with GS override.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1709 (42a9b593OJTAVRgFv42tPiGL567QZQ)
djm@sportsman.spdomain [Fri, 10 Jun 2005 15:45:23 +0000 (15:45 +0000)]
bitkeeper revision 1.1709 (42a9b593OJTAVRgFv42tPiGL567QZQ)

Adapt to recent changes in non-VTI Xen/ia64

20 years agobitkeeper revision 1.1708 (42a9b4dc79oJAGtbQvr8mTDofvBdxQ)
xen-ia64.adm@bkbits.net [Fri, 10 Jun 2005 15:42:20 +0000 (15:42 +0000)]
bitkeeper revision 1.1708 (42a9b4dc79oJAGtbQvr8mTDofvBdxQ)

Merge bk://xen.bkbits.net/xeno-unstable.bk
into  bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1705.1.15 (42a9af28Mzva9Shzn8gUSiuJSM-TbA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 15:18:00 +0000 (15:18 +0000)]
bitkeeper revision 1.1705.1.15 (42a9af28Mzva9Shzn8gUSiuJSM-TbA)

xenstore fixes for read-only connections.

20 years agobitkeeper revision 1.1705.1.14 (42a9a5deJbK8YHFnSDDIGurt2uATXA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 14:38:22 +0000 (14:38 +0000)]
bitkeeper revision 1.1705.1.14 (42a9a5deJbK8YHFnSDDIGurt2uATXA)

Manual merge.

20 years agobitkeeper revision 1.1159.258.165 (42a9a534b-NRTORtgH1Qjzz6EjTo6Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 14:35:32 +0000 (14:35 +0000)]
bitkeeper revision 1.1159.258.165 (42a9a534b-NRTORtgH1Qjzz6EjTo6Q)

Ensure we only handle writable pagetable faults taken in guest kernel
mode.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.13 (42a99a6dV4rHEyZ-t7znDZXeW50z5Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 13:49:33 +0000 (13:49 +0000)]
bitkeeper revision 1.1705.1.13 (42a99a6dV4rHEyZ-t7znDZXeW50z5Q)

Some functions of xenstore library dont have xs_ as prefix. This patch
fixes the problem.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1705.1.12 (42a97f88WORgYhHS8W4t6DR8V9a0EQ)
vh249@arcadians.cl.cam.ac.uk [Fri, 10 Jun 2005 11:54:48 +0000 (11:54 +0000)]
bitkeeper revision 1.1705.1.12 (42a97f88WORgYhHS8W4t6DR8V9a0EQ)

signedness fix for gcc-4.0

Signed-off-by: Flavio Bruno Leitner <fbl@conectiva.com.br>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1705.1.11 (42a973edqzXeILWidAcIO3yLhNMSwQ)
vh249@arcadians.cl.cam.ac.uk [Fri, 10 Jun 2005 11:05:17 +0000 (11:05 +0000)]
bitkeeper revision 1.1705.1.11 (42a973edqzXeILWidAcIO3yLhNMSwQ)

fix compilation with newer binutils that don't accept the l suffix for mov when using segment register

Signed-off-by: Flávio Bruno Leitner <fbl@conectiva.com.br>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1705.1.10 (42a95ea6cCTdfA7-Kmu3_gnUMEq0gw)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 09:34:30 +0000 (09:34 +0000)]
bitkeeper revision 1.1705.1.10 (42a95ea6cCTdfA7-Kmu3_gnUMEq0gw)

user -> kernel syscall path must enable interrupts after all, since
it calls create_bounce_frame which can potentially fault. Thus we must
also test_all_events.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.9 (42a958fa_rGV-3MvG5pqfsVcnP31ag)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 09:10:18 +0000 (09:10 +0000)]
bitkeeper revision 1.1705.1.9 (42a958fa_rGV-3MvG5pqfsVcnP31ag)

Fixup SYSCALL path correctly in xenlinux when calling into C code.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.8 (42a95272T6JE4ReAkgMVg0Rte2ppxA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 08:42:26 +0000 (08:42 +0000)]
bitkeeper revision 1.1705.1.8 (42a95272T6JE4ReAkgMVg0Rte2ppxA)

Install/uninstall xenstore headers.

20 years agobitkeeper revision 1.1705.1.7 (42a94e88EO8US-LmAPxu7rbUmKFdUg)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 08:25:44 +0000 (08:25 +0000)]
bitkeeper revision 1.1705.1.7 (42a94e88EO8US-LmAPxu7rbUmKFdUg)

Move saved_upcall_mask in cpu_user_regs to CS+4 rather than CS+2 on
x86/64.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.6 (42a94be9biM7y73pQvdqqpsIyNCu6Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 08:14:33 +0000 (08:14 +0000)]
bitkeeper revision 1.1705.1.6 (42a94be9biM7y73pQvdqqpsIyNCu6Q)

x86/64 linux needs rtc driver so that it can set correct kernel time.
todo: emulate (or pass-through) read accesses to rtc ports within xen,
so that domu can access rtc too.
Signed-off-by: Li B Xin <li.b.xin@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1705.1.5 (42a93db3F6-7PVzPrv8GU77FFEN-VQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 07:13:55 +0000 (07:13 +0000)]
bitkeeper revision 1.1705.1.5 (42a93db3F6-7PVzPrv8GU77FFEN-VQ)

Fix ia64 build.
Signed-off-by: Fred Yang <fred.yang@intel.com>
20 years agobitkeeper revision 1.1705.1.4 (42a93b72dCp-0yWsUC34zD8h-L-QLg)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 07:04:18 +0000 (07:04 +0000)]
bitkeeper revision 1.1705.1.4 (42a93b72dCp-0yWsUC34zD8h-L-QLg)

Adding the VMCS encodings as per "Intel Virtualization Technology
Specification for the IA-32 Intel Architecture", and removing hard
coded values. Code cleanup & preparation for 64bit VMX guest support.

Signed-Off-By: Chengyuan Li <chengyuan.li@intel.com>
Signed-Off-By: Yunhong Jiang <hunhong.jiang@intel.com>
Signed-Off-By: Jun Nakajima <jun.nakajima@intel.com>
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
20 years agobitkeeper revision 1.1705.1.3 (42a939a4PcnfLTkKVDZMeUSheRKsng)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 06:56:36 +0000 (06:56 +0000)]
bitkeeper revision 1.1705.1.3 (42a939a4PcnfLTkKVDZMeUSheRKsng)

'make uninstal' cleanups.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1705.1.2 (42a9372fTpt-bOGdIcKsOLb8_xlJ4Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 06:46:07 +0000 (06:46 +0000)]
bitkeeper revision 1.1705.1.2 (42a9372fTpt-bOGdIcKsOLb8_xlJ4Q)

Remove tools/ioemu/pc-bios. We have replacements in tools/firmware
now.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.1 (42a8f3c2-cPCJhjiT7sAAqBGBwdd6w)
mwilli2@equilibrium.research [Fri, 10 Jun 2005 01:58:26 +0000 (01:58 +0000)]
bitkeeper revision 1.1705.1.1 (42a8f3c2-cPCJhjiT7sAAqBGBwdd6w)

Tiny tweak to fix ballooning via Xend.

20 years agobitkeeper revision 1.1707 (42a8bef84ufqr4dGKMyBtJRUb9pcOQ)
djm@sportsman.spdomain [Thu, 9 Jun 2005 22:13:12 +0000 (22:13 +0000)]
bitkeeper revision 1.1707 (42a8bef84ufqr4dGKMyBtJRUb9pcOQ)

Accomodate recent addition of physaddr_t type

20 years agobitkeeper revision 1.1706 (42a8be4bKG9EZTToo_Pa4wDcO7VpRw)
djm@sportsman.spdomain [Thu, 9 Jun 2005 22:10:19 +0000 (22:10 +0000)]
bitkeeper revision 1.1706 (42a8be4bKG9EZTToo_Pa4wDcO7VpRw)

Merge http://xen-ia64.bkbits.net/xeno-unstable-ia64.bk
into sportsman.spdomain:/home/djm/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1668.1.11 (42a8bd5aCFsumaFg9rk2nWmEBa7opA)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 22:06:18 +0000 (22:06 +0000)]
bitkeeper revision 1.1668.1.11 (42a8bd5aCFsumaFg9rk2nWmEBa7opA)

Oops, yet another file for Greg's checkin

20 years agobitkeeper revision 1.1668.1.10 (42a8bceaXDRFCmwf1Omenu_lCITiag)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 22:04:26 +0000 (22:04 +0000)]
bitkeeper revision 1.1668.1.10 (42a8bceaXDRFCmwf1Omenu_lCITiag)

Oops, left new file out of Greg's sn patch

20 years agobitkeeper revision 1.1668.1.9 (42a8b831tFH6fPqu6A9bd_8WkrQHxg)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 21:44:17 +0000 (21:44 +0000)]
bitkeeper revision 1.1668.1.9 (42a8b831tFH6fPqu6A9bd_8WkrQHxg)

sn2 console patch
Signed-off-by: Greg Edwards <edwardsg@sgi.com>
20 years agobitkeeper revision 1.1668.1.8 (42a8ab2d2hMDGWkEyEFVRMJaIQWGdQ)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 20:48:45 +0000 (20:48 +0000)]
bitkeeper revision 1.1668.1.8 (42a8ab2d2hMDGWkEyEFVRMJaIQWGdQ)

Add floating-point save/restore support on domain switch
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1668.1.7 (42a8a4de9UsUPhyAknlQBRJ3xbTHtw)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 20:21:50 +0000 (20:21 +0000)]
bitkeeper revision 1.1668.1.7 (42a8a4de9UsUPhyAknlQBRJ3xbTHtw)

Zero out newly allocated xenheap pages for page tables,
also newly allocated domheap pages.
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1705 (42a8a185wutSw6hue95Thw_5_jDPZw)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 20:07:33 +0000 (20:07 +0000)]
bitkeeper revision 1.1705 (42a8a185wutSw6hue95Thw_5_jDPZw)

Xenstore build fixes for x86/64.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
20 years agobitkeeper revision 1.1704 (42a885cb3_kkMMOYtYN_PaWP3tupbA)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 18:09:15 +0000 (18:09 +0000)]
bitkeeper revision 1.1704 (42a885cb3_kkMMOYtYN_PaWP3tupbA)

Merge Scotts's pte_mfn patch with some extra merging between xen/i386
and xen/x86_64. An obvious further step is to fix xen/x86_64's
pci-dma.c and pci-nommu.c to be closer to native x86_64 versions.
Signed-off-by: Scott Parish <srparish@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1703 (42a881c8OTeDO-DPkTSLEnBspOFEIA)
vh249@airwolf.cl.cam.ac.uk [Thu, 9 Jun 2005 17:52:08 +0000 (17:52 +0000)]
bitkeeper revision 1.1703 (42a881c8OTeDO-DPkTSLEnBspOFEIA)

missing include that is need when compiling with debug

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1702 (42a86f65gBB_DT3imKRA_tkGBTiKQA)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 16:33:41 +0000 (16:33 +0000)]
bitkeeper revision 1.1702 (42a86f65gBB_DT3imKRA_tkGBTiKQA)

Fix io_apic -> i8259 irq handling transition.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1701 (42a86974YOr10ovEkVsFyCaBsXe73A)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 16:08:20 +0000 (16:08 +0000)]
bitkeeper revision 1.1701 (42a86974YOr10ovEkVsFyCaBsXe73A)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1699.1.1 (42a85f6955KSFCuD5KSRtCwU-dzakQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 15:25:29 +0000 (15:25 +0000)]
bitkeeper revision 1.1699.1.1 (42a85f6955KSFCuD5KSRtCwU-dzakQ)

Clean up the page allocator interface a little. In particular
physical addresses are now passed as physaddr_t rather than unsigned
long (required for 32-bit pae mode).
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1668.1.6 (42a855abmDUqg5YrgIMWSBLOJP_HYg)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 14:43:55 +0000 (14:43 +0000)]
bitkeeper revision 1.1668.1.6 (42a855abmDUqg5YrgIMWSBLOJP_HYg)

Fast reflecting now working for breaks
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1700 (42a854e79oBFuqa_DSY4Lr9IhenUQw)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 14:40:39 +0000 (14:40 +0000)]
bitkeeper revision 1.1700 (42a854e79oBFuqa_DSY4Lr9IhenUQw)

Merge xenstore changes.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1662.1.22 (42a852969xilS9HOsAWARXW2hEx3FQ)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 14:30:46 +0000 (14:30 +0000)]
bitkeeper revision 1.1662.1.22 (42a852969xilS9HOsAWARXW2hEx3FQ)

XendDomain.py:
  Fix commants and remove debugging output.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1699 (42a84d06sZDrQ46g-Bcc7JqWMygr2Q)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 14:07:02 +0000 (14:07 +0000)]
bitkeeper revision 1.1699 (42a84d06sZDrQ46g-Bcc7JqWMygr2Q)

Fix a bug with snapshots that was introduced with the crc code.

20 years agobitkeeper revision 1.1698 (42a84631sHlAKgVzdlR-RsCeAqkv_Q)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 13:37:53 +0000 (13:37 +0000)]
bitkeeper revision 1.1698 (42a84631sHlAKgVzdlR-RsCeAqkv_Q)

Clean up blktaplib headers.

Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
Signed-off-by: andrew.warfield@cl.cam.ac.uk
20 years agobitkeeper revision 1.1697 (42a843b5ZTFdEDRffbieMVV4Kl42cQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 13:27:17 +0000 (13:27 +0000)]
bitkeeper revision 1.1697 (42a843b5ZTFdEDRffbieMVV4Kl42cQ)

Multicall macro should mark all caller-saved registers as clobbered
across the function call.
Signed-off-by: Scott Parish <srparish@us.ibm.com>
20 years agobitkeeper revision 1.1696 (42a81fe89VPLawDxu2WTiKLZH-Br3Q)
sos22@douglas.cl.cam.ac.uk [Thu, 9 Jun 2005 10:54:32 +0000 (10:54 +0000)]
bitkeeper revision 1.1696 (42a81fe89VPLawDxu2WTiKLZH-Br3Q)

Make sure the grant table stuff uses locked cmpxchg instructions even when compiled
!CONFIG_SMP.

Signed-off-by: Steven Smith <sos22@cam.ac.uk>
20 years agobitkeeper revision 1.1695 (42a80eb0iCQq47kS2MSpOLTFyng5Cg)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 09:41:04 +0000 (09:41 +0000)]
bitkeeper revision 1.1695 (42a80eb0iCQq47kS2MSpOLTFyng5Cg)

Parallax fixes/updates:
- all data access now through the async lookup code.
- added synchronous wrappers for tools to use.
- added end-to-end crc32 on all image blocks
- various other fixes/cleanups/test stubs.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
20 years agobitkeeper revision 1.1694 (42a809c2ifgYRhvnYmx3rxzVbUxHaQ)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 09:20:02 +0000 (09:20 +0000)]
bitkeeper revision 1.1694 (42a809c2ifgYRhvnYmx3rxzVbUxHaQ)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

20 years agobitkeeper revision 1.1662.1.21 (42a80585xAt7ZrRcqmCRm3HvTrL7Mg)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 09:01:57 +0000 (09:01 +0000)]
bitkeeper revision 1.1662.1.21 (42a80585xAt7ZrRcqmCRm3HvTrL7Mg)

Many files:
  Switch to xenstore for storing persistent information.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1662.1.20 (42a8054awYd-HJnwjnXqXtWmKbE1Yw)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 09:00:58 +0000 (09:00 +0000)]
bitkeeper revision 1.1662.1.20 (42a8054awYd-HJnwjnXqXtWmKbE1Yw)

SrvDaemon.py:
  Disable kill of xenstored on xend exit.
xu.c:
  Set error reason in failure case.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1662.1.19 (42a7fc77l8eaADfKlC54hXF6Q28YRQ)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 08:23:19 +0000 (08:23 +0000)]
bitkeeper revision 1.1662.1.19 (42a7fc77l8eaADfKlC54hXF6Q28YRQ)

control.c:
  Add debug print to message receive.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1691.1.17 (42a7f4a8YIvSwDOLo91rE5lR-L4Nbw)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 07:50:00 +0000 (07:50 +0000)]
bitkeeper revision 1.1691.1.17 (42a7f4a8YIvSwDOLo91rE5lR-L4Nbw)

Move vmxloader to /usr/lib/xen/boot/.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.16 (42a7f3f3e6lVJ85_T1bXVdbucWiu9g)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 07:46:59 +0000 (07:46 +0000)]
bitkeeper revision 1.1691.1.16 (42a7f3f3e6lVJ85_T1bXVdbucWiu9g)

This patch removes -noht option (both code and doc).
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1691.1.15 (42a7f2c1I-jntucQIjoRZz_dLuAOpw)
arun.sharma@intel.com[kaf24] [Thu, 9 Jun 2005 07:41:53 +0000 (07:41 +0000)]
bitkeeper revision 1.1691.1.15 (42a7f2c1I-jntucQIjoRZz_dLuAOpw)

[PATCH] vmx-doirq-vector.patch

do_IRQ() expects a vector instead of an irq now due to a recent change.
With this patch, VMX domains can boot again.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1691.1.14 (42a7f2b43iPqu7TV41Z28IeI0Wj1Vg)
arun.sharma@intel.com[kaf24] [Thu, 9 Jun 2005 07:41:40 +0000 (07:41 +0000)]
bitkeeper revision 1.1691.1.14 (42a7f2b43iPqu7TV41Z28IeI0Wj1Vg)

[PATCH] vmresume-vmx-bug.patch

If vmresume/launch fails, only the affected domain should crash.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1668.1.5 (42a7aa43Fmo2V-QK6GDh3TF5foWBdQ)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 02:32:35 +0000 (02:32 +0000)]
bitkeeper revision 1.1668.1.5 (42a7aa43Fmo2V-QK6GDh3TF5foWBdQ)

Initial work on fast reflection (break), still disabled
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1691.1.13 (42a767bfQ0_UVkV0FEMxkQeSluJPmA)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 21:48:47 +0000 (21:48 +0000)]
bitkeeper revision 1.1691.1.13 (42a767bfQ0_UVkV0FEMxkQeSluJPmA)

More irq changes: moving towards addressing irqs by vector rather than
'irq index'.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.12 (42a72cff38eaDHEmZxzsbqSZgxARAA)
vh249@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 17:38:07 +0000 (17:38 +0000)]
bitkeeper revision 1.1691.1.12 (42a72cff38eaDHEmZxzsbqSZgxARAA)

.del-bugs.h~d4d01078e5137b63:
  Delete: linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/bugs.h

20 years agobitkeeper revision 1.1691.1.11 (42a72af5QNdnBWsIc8m-lsGSZo47vQ)
vh249@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 17:29:25 +0000 (17:29 +0000)]
bitkeeper revision 1.1691.1.11 (42a72af5QNdnBWsIc8m-lsGSZo47vQ)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/fpu/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.164 (42a7277bdZm8DZjc_UHJ0TWuobiRXw)
vh249@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 17:14:35 +0000 (17:14 +0000)]
bitkeeper revision 1.1159.258.164 (42a7277bdZm8DZjc_UHJ0TWuobiRXw)

reenable TS flag after testing for fdiv bug. fix the fpu corruption that some config have

Signed-off: Vincent Hanquez <vincent@xensource.com>

20 years agobitkeeper revision 1.1691.1.10 (42a70b27-Oq9klHVoCm0PlmeoehF8g)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 15:13:43 +0000 (15:13 +0000)]
bitkeeper revision 1.1691.1.10 (42a70b27-Oq9klHVoCm0PlmeoehF8g)

Config option is CONFIG_X86_PAE, not CONFIG_PAE.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.9 (42a70b03wo-ZAstvnpad9RB8VIHDAA)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 15:13:07 +0000 (15:13 +0000)]
bitkeeper revision 1.1691.1.9 (42a70b03wo-ZAstvnpad9RB8VIHDAA)

Fix gcc4 build.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.8 (42a6fb21d3oJwpLmOxa2jKHRJ-8fJg)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 14:05:21 +0000 (14:05 +0000)]
bitkeeper revision 1.1691.1.8 (42a6fb21d3oJwpLmOxa2jKHRJ-8fJg)

First phase of removing IRQ numbers from Xen (transitioning to
IRQ addressing by 'legacy ISA IRQ', 'interrupt vector', and
'I/O APIC address + pin' as appropriate). Overall plan is to move
I/O APIC parsing and setup out of Xen (so we start DOM0 in virtual wire
mode).
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1693 (42a6e907gUWgpcjzXD2dFMNiFLL5Rw)
akw27@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 12:48:07 +0000 (12:48 +0000)]
bitkeeper revision 1.1693 (42a6e907gUWgpcjzXD2dFMNiFLL5Rw)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

20 years agobitkeeper revision 1.1691.1.7 (42a6d8e19C3UPsmlA3u--9L4iY559Q)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 11:39:13 +0000 (11:39 +0000)]
bitkeeper revision 1.1691.1.7 (42a6d8e19C3UPsmlA3u--9L4iY559Q)

Integrate virtual firmware into the tools build system.
Signed-off-by: Keir Fraser <keir@xensource.com>